package com.insight.modules.message.handle.enums;

/**
 * 推送状态枚举
 * 定义消息推送的三种状态：
 * WAIT - 未推送
 * SUCCESS - 推送成功
 * FAIL - 推送失败
 */
public enum SendMsgStatusEnum {

	WAIT("0"),     // 未推送状态
	SUCCESS("1"),  // 推送成功状态
	FAIL("2");     // 推送失败状态

	// 状态码
	private String code;

	// 构造函数，设置状态码
	private SendMsgStatusEnum(String code) {
		this.code = code;
	}

	/**
	 * 获取状态码
	 * @return 状态码字符串
	 */
	public String getCode() {
		return code;
	}

	/**
	 * 设置状态码
	 * @param code 状态码字符串
	 */
	public void setStatusCode(String code) {
		this.code = code;
	}

}
